package cn.jeefast.entity;

import java.io.Serializable;

import com.baomidou.mybatisplus.annotations.TableName;
import com.baomidou.mybatisplus.enums.IdType;
import java.util.Date;
import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.activerecord.Model;
import java.io.Serializable;

/**
 * <p>
 * 
 * </p>
 *
 * @author yaodongyun
 * @since 2019-02-26
 */
public class Huankuan extends Model<Huankuan> {

    private static final long serialVersionUID = 1L;

	@TableId(value="id", type= IdType.AUTO)
	private Integer id;
	private String name;
	private String namenumber;
	private String book;
	private String phone;
	private String carnumber;
	private String daikuantype;
	private Double daikuanmoney;
	private Date daikuanbegindate;
	private Date daikuanenddate;
	private String lilv;
	private Double yuegong;
	private Date jiexidate;
	private Date jiebendate;
    /**
     * 参考数据，后台不涉及
     */
	private Double shoufu;
    /**
     * 贷款余额
     */
	private Double yue;
	private String beizhu;
	private String danbao;
    /**
     * 1本金2利息3全还
     */
	private Integer huankuantype;
    /**
     * 0正常，1还清，2隐藏,
     */
	private Integer type;
	private String caozuoren;
	private String departmentid;
	private String departmentname;
    /**
     * 利息
     */
	private Integer lixi;


	public Integer getId() {
		return id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getNamenumber() {
		return namenumber;
	}

	public void setNamenumber(String namenumber) {
		this.namenumber = namenumber;
	}

	public String getBook() {
		return book;
	}

	public void setBook(String book) {
		this.book = book;
	}

	public String getPhone() {
		return phone;
	}

	public void setPhone(String phone) {
		this.phone = phone;
	}

	public String getCarnumber() {
		return carnumber;
	}

	public void setCarnumber(String carnumber) {
		this.carnumber = carnumber;
	}

	public String getDaikuantype() {
		return daikuantype;
	}

	public void setDaikuantype(String daikuantype) {
		this.daikuantype = daikuantype;
	}

	public Double getDaikuanmoney() {
		return daikuanmoney;
	}

	public void setDaikuanmoney(Double daikuanmoney) {
		this.daikuanmoney = daikuanmoney;
	}

	public Date getDaikuanbegindate() {
		return daikuanbegindate;
	}

	public void setDaikuanbegindate(Date daikuanbegindate) {
		this.daikuanbegindate = daikuanbegindate;
	}

	public Date getDaikuanenddate() {
		return daikuanenddate;
	}

	public void setDaikuanenddate(Date daikuanenddate) {
		this.daikuanenddate = daikuanenddate;
	}

	public String getLilv() {
		return lilv;
	}

	public void setLilv(String lilv) {
		this.lilv = lilv;
	}

	public Double getYuegong() {
		return yuegong;
	}

	public void setYuegong(Double yuegong) {
		this.yuegong = yuegong;
	}

	public Date getJiexidate() {
		return jiexidate;
	}

	public void setJiexidate(Date jiexidate) {
		this.jiexidate = jiexidate;
	}

	public Date getJiebendate() {
		return jiebendate;
	}

	public void setJiebendate(Date jiebendate) {
		this.jiebendate = jiebendate;
	}

	public Double getShoufu() {
		return shoufu;
	}

	public void setShoufu(Double shoufu) {
		this.shoufu = shoufu;
	}

	public Double getYue() {
		return yue;
	}

	public void setYue(Double yue) {
		this.yue = yue;
	}

	public String getBeizhu() {
		return beizhu;
	}

	public void setBeizhu(String beizhu) {
		this.beizhu = beizhu;
	}

	public String getDanbao() {
		return danbao;
	}

	public void setDanbao(String danbao) {
		this.danbao = danbao;
	}

	public Integer getHuankuantype() {
		return huankuantype;
	}

	public void setHuankuantype(Integer huankuantype) {
		this.huankuantype = huankuantype;
	}

	public Integer getType() {
		return type;
	}

	public void setType(Integer type) {
		this.type = type;
	}

	public String getCaozuoren() {
		return caozuoren;
	}

	public void setCaozuoren(String caozuoren) {
		this.caozuoren = caozuoren;
	}

	public String getDepartmentid() {
		return departmentid;
	}

	public void setDepartmentid(String departmentid) {
		this.departmentid = departmentid;
	}

	public String getDepartmentname() {
		return departmentname;
	}

	public void setDepartmentname(String departmentname) {
		this.departmentname = departmentname;
	}

	public Integer getLixi() {
		return lixi;
	}

	public void setLixi(Integer lixi) {
		this.lixi = lixi;
	}

	@Override
	protected Serializable pkVal() {
		return this.id;
	}

	@Override
	public String toString() {
		return "Huankuan{" +
			", id=" + id +
			", name=" + name +
			", namenumber=" + namenumber +
			", book=" + book +
			", phone=" + phone +
			", carnumber=" + carnumber +
			", daikuantype=" + daikuantype +
			", daikuanmoney=" + daikuanmoney +
			", daikuanbegindate=" + daikuanbegindate +
			", daikuanenddate=" + daikuanenddate +
			", lilv=" + lilv +
			", yuegong=" + yuegong +
			", jiexidate=" + jiexidate +
			", jiebendate=" + jiebendate +
			", shoufu=" + shoufu +
			", yue=" + yue +
			", beizhu=" + beizhu +
			", danbao=" + danbao +
			", huankuantype=" + huankuantype +
			", type=" + type +
			", caozuoren=" + caozuoren +
			", departmentid=" + departmentid +
			", departmentname=" + departmentname +
			", lixi=" + lixi +
			"}";
	}
}
